// import appUtil from '@/utils/appUtil';
// import Vue from 'vue';

// 使用 Event Bus
// const vue = new Vue();
// function clearCookie(name) {
//     setCookie(name, '', -1);
// }

// function setCookie(cname, cvalue, exdays) {
//     let d = new Date();
//     d.setTime(d.getTime() + (exdays*24*60*60*1000));
//     let expires = 'expires='+d.toUTCString();
//     document.cookie = cname + '=' + cvalue + '; ' + expires + '; path=/'; // 崔立国 20190226 必须删除根目录（path=/）的cookie。
//     document.cookie = cname + '=' + cvalue + '; ' + expires;
// }
export async function login(){
    try{
    //现场的198.16.192.12服务器必须先在198.16.192.36上进行认证才能访问，因此这里用隐藏的iframe进行认证
        let oaFrame = document.createElement('iframe');
        oaFrame.src = 'http://198.16.192.36/oa/access/';
        oaFrame.style.display = 'none';
        oaFrame.width = 0;
        oaFrame.height = 0;
        document.body.appendChild(oaFrame);
    } catch(e) {
        console.log('oa异常！');
    }
    // await vue.$axios.get('/ptp-msg/apis/getUserRoleId/' + appUtil.getSes('userId')).then(res2 => {
    //     appUtil.setSes('userFunctionGroup', JSON.stringify(res2.data.data));
    //     try{
    //     //单点登录前清除cookie，防止因8.5超时造成8.0无法单点登录
    //         clearCookie('tokenid');
    //         clearCookie('username');
    //         clearCookie('JSESSIONID');

    //         let singleUrl = appUtil.getSes('userFunctionGroup', true).ssoUrl;
    //         if(singleUrl.indexOf('redirectUrl=') > -1){
    //             let temp = singleUrl.split('redirectUrl=')[0];
    //             let rep = temp + 'svUserId=' + appUtil.getSes('ms_username') + '&svRoleId=' + appUtil.getSes('userFunctionGroup', true)['function_group_id'] + '&';
    //             singleUrl = singleUrl.replace(temp, rep);
    //         }
    //         let singleFrame = document.createElement('iframe');
    //         singleFrame.src = singleUrl;
    //         singleFrame.style.display = 'none';
    //         singleFrame.width = 0;
    //         singleFrame.height = 0;
    //         document.body.appendChild(singleFrame);

            
    //         console.log(88);
    //     } catch(e) {
    //         console.log('获取8.0菜单地址异常！');
    //     }
        
    // }).catch((e) => {
    //     console.log(e);
    // });
}
